// 先进新出  队列     还是想象成生活中的排队
// 食堂排队打饭  有序
// 任务队列 
// 
// leetcode 933  最近请求的次数
let q = []
function ping(t) {
  this.q.push(t)
  while(this.q[0] < t-3000){
    this.q.shift()
  }
  return this.q.length
}